Technology is best when it brings people together.
About the RoleThe Service Manager is also the People manager of a hard-working, diverse, distributed team who strive to deliver ou...